purplish-red submucosal patches - Alemán Inglés Diccionario